maracaibo leatherjacket - English Synonyms Dictionary